package com.stark.commons.spring.core.support.log;

/**
 * 日志业务。
 * @author Ben
 * @since 1.0.0
 * @version 1.0.0
 */
@FunctionalInterface
public interface LogService {
	
	/**
	 * 日志处理。
	 * @param targetClassName 类名。
	 * @param targetMethodName 方法名。
	 * @param type 日志类型。
	 * @param businessKey 业务 KEY 。
	 * @param message 消息。
	 */
	void log(String targetClassName, String targetMethodName, Integer type, String businessKey, String message);

}
